muffler noise damper - Alemán Inglés Diccionario